package main

import (

	"fmt"
)

type Person struct{
	Name string 
}

func (p Person)test(){
	p.Name="tom"
	fmt.Println("Name=",p.Name)
}
func main(){

	// var y int 
	// var x &int=y
	// fmt.Println(x,y)

	p:=Person{
		Name:"jack",
	}

	p.test()
	fmt.Println("main Name=",p.Name)
	(&p).test()
	fmt.Println("main Name=",p.Name)
}